package com.gupaoedu.springboot.springbootfirst.thirdDemo;

import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/**
 * @Author: JLL
 * @Date: 2019/7/4 16:46
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
//这里和second的导入不一样，second是导一个config写死，这里则是一个ImportSelector
@Import({CacheImportSelector.class,LoggerDefinitionRegistrar.class})
public @interface EnableDefineService {


    //配置一些方法(每个方法就是元数据)：比如说
    Class<?>[] exclude() default {};


}
